diff options
| author | Fuwn <[email protected]> | 2023-10-29 22:21:41 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-10-29 22:21:41 -0700 |
| commit | be28fe2d5805a1231f2ba706fa1cd3580afeef10 (patch) | |
| tree | f222de12d4f8fde138c0294595eae374ce5c2c72 /src/routes/user/[user] | |
| parent | feat(badges): switch to http get (diff) | |
| download | due.moe-be28fe2d5805a1231f2ba706fa1cd3580afeef10.tar.xz due.moe-be28fe2d5805a1231f2ba706fa1cd3580afeef10.zip | |
refactor(badges): use http methods
Diffstat (limited to 'src/routes/user/[user]')
| -rw-r--r-- | src/routes/user/[user]/badges/+page.svelte | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte index 649b0de7..d48cad64 100644 --- a/src/routes/user/[user]/badges/+page.svelte +++ b/src/routes/user/[user]/badges/+page.svelte @@ -16,7 +16,7 @@ onMount(async () => { // socket.on('badges', (message) => (badges = message)); - badges = await (await fetch(`/api/badges/get?id=${(await user(data.username)).id}`)).json(); + badges = await (await fetch(`/api/badges?id=${(await user(data.username)).id}`)).json(); if (data.user) { currentUserIdentity = userIdentity(data.user); @@ -50,11 +50,11 @@ } fetch( - `/api/badges/add?image=${encodeURIComponent(imageURL.value)}&post=${encodeURIComponent( + `/api/badges?image=${encodeURIComponent(imageURL.value)}&post=${encodeURIComponent( activityURL.value )}&description=${encodeURIComponent(description.value)}`, { - method: 'POST' + method: 'PUT' } ).then(() => { error = null; @@ -65,8 +65,8 @@ }; const removeBadge = (badge: Badge) => { - fetch(`/api/badges/remove?id=${badge.id}`, { - method: 'POST' + fetch(`/api/badges?id=${badge.id}`, { + method: 'DELETE' }).then(() => { (document.querySelector(`#badge-${badge.id}`) as HTMLAnchorElement).style.display = 'none'; }); |